import Vue from 'vue'
import App from './App.vue'
import router from './router'
import store from './store'

// 1.reset.css 
import "./assets/css/reset.css"

// 2.components 全局组件
import { commonComponent } from "./components"
Vue.use(commonComponent)

// 3.过滤器
import { filter } from "./filters"
Vue.use(filter)

// 4.less 

// 5.UI element-ui
/*
1.官网：https://element.eleme.cn/#/zh-CN
2.使用：
  1.安装：npm i element-ui -S
  2.引入
      import ElementUI from 'element-ui';
      import 'element-ui/lib/theme-chalk/index.css';
      Vue.use(ElementUI);
*/
import ElementUI from 'element-ui';
import 'element-ui/lib/theme-chalk/index.css';
Vue.use(ElementUI);


import "./less/color.scss"


/* 6.http
1.配置代理解决跨域
2.安装axios: npm i axios --save
3.配置http文件夹
  -http
    http.js 环境判断 请求拦截 响应拦截 get post封装
    api.js  api
*/

// 7.pages 路由组件

/* 8.vuex
*/

// 9.工具类 utils 

// 10.mixins 混入 





Vue.config.productionTip = false

new Vue({
  router,
  store,
  render: h => h(App)
}).$mount('#app')
